Dissecting the User Interface of a Set of Highly Diffused Android Apps

نویسنده

  • Victor Matos
چکیده

In this study we have dissected the User Interface (UI) of a set of highly diffused Android apps. In particular, we are interested on identifying (a) what type of stylistic components are used to craft the UIs top décor, and (b) what type of navigation support do they provide to expose the general architecture and additional functionality of their associated applications. We have found that all selected apps use some form of the ActionBar or ToolBar control on top of their UIs. The majority of apps in our sample show a preference for vertical and tab-base navigation. Among the observed navigation patterns, we found the following: clickable tabs, drop-down lists, and drawer buttons. Surprisingly, various successful apps continue to use deprecated design and navigation strategies. An appendix is added showing the skeleton of a simple app based on the ActionBar top décor. Keywords-Android app development, UI design patterns, highly-difussed Android apps, Actionbar, Toolbar, top décor, vertical and tab-based navigation.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Native Apps versus Web Apps: Which Is Best for Healthcare Applications?

Smartphone applications (Apps) provide a new way to deliver healthcare, illustrated by the fact that healthcare Apps are estimated to make up over 30% of new Apps currently being developed; with this number seemingly set to increase as the benefits become more apparent. In this paper, using the development of an In Vitro Fertilisation (IVF) treatment stress study App as the exemplar, the altern...

متن کامل

Poster: An Efficient Solution for Detecting UI-Mimicking Android Applications

In the Android system, apps are managed by centralized markets, such as Google Play. To eliminate malicious apps, the markets actively check apps using scanners, which perform program analysis to detect malicious logic in apps. Many solutions have been developed to further enhance the accuracy of detection [4], [6], [10]. Meanwhile, malicious apps often deceive users via faked UIs. For example,...

متن کامل

A Grey-Box Approach for Automated GUI-Model Generation of Mobile Applications

As the mobile platform continues to pervade all aspects of human activity, and mobile applications, or mobile apps for short, on this platform tend to be faulty just like other types of software, there is a growing need for automated testing techniques for mobile apps. Modelbased testing is a popular and important testing approach that operates on a model of an app’s behavior. However, such a m...

متن کامل

Profiling user-trigger dependence for Android malware detection

As mobile computing becomes an integral part of the modern user experience, malicious applications have infiltrated open marketplaces for mobile platforms. Malware apps stealthily launch operations to retrieve sensitive user or device data or abuse system resources. We describe a highly accurate classification approach for detecting malicious Android apps. Our method statically extracts a data-...

متن کامل

ریسک سنج: ابزاری برای سنجش دقیق میزان ریسک امنیتی برنامه‌ها در دستگاه‌های همراه

Nowadays smartphones and tablets are widely used due to their various capabilities and features for end users. In these devices, accessing a wide range of services and sensitive information including private personal data, contact list, geolocation, sending and receiving messages, accessing social networks and etc. are provided via numerous application programs. These types of accessibilities, ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015